6285.2 meters = 20620 feet and 8.82 inches