132 feet and 6.8 inches = 40.406 meters