80.4 feet = 24.50592 meters