264.6 feet = 80.65008 meters