80 feet and 5.8 inches = 24.531 meters