24.53 meters = 80 feet and 5.75 inches