6638 meters = 21778.215223 feet