267.04 feet = 81.393792 meters