142 feet and 10.2 inches = 43.541 meters