43.28 meters = 141 feet and 11.94 inches