6260.1 meters = 20538 feet and 4.63 inches