6555 meters = 21505 feet and 10.87 inches