42.947 meters = 140 feet and 10.83 inches