43.03 meters = 141 feet and 2.09 inches