264.9 feet = 80.74152 meters