6070.5 meters = 19916 feet and 4.06 inches