24.76 meters = 81 feet and 2.8 inches