80 feet and 0.8 inches = 24.404 meters