6590 meters = 21620 feet and 8.82 inches