6680 meters = 21916.010499 feet