40.52 meters = 132 feet and 11.28 inches