24.45 meters = 80.216535 feet