40.292 meters = 132 feet and 2.3 inches