40.51 meters = 132 feet and 10.88 inches