6592.3 meters = 21628 feet and 3.37 inches