43 meters = 141 feet and 0.91 inches