6608.6 meters = 21681.75853 feet