5655 meters = 18553.149606 feet