43.46 meters = 142 feet and 7.02 inches