6260 meters = 20538 feet and 0.69 inches