25.44 meters = 83 feet and 5.57 inches