40.28 meters = 132 feet and 1.83 inches