6608.8 meters = 21682 feet and 4.98 inches