40.295 meters = 132 feet and 2.42 inches