80.7 meters = 264.76378 feet