6066.5 meters = 19903 feet and 2.58 inches