132 feet and 5 inches = 40.361 meters