6634 meters = 21765.091864 feet