6559 meters = 21519 feet and 0.35 inches