24.5 meters = 80.380577 feet