4321.9 meters = 14179 feet and 5.54 inches