2649 meters = 8690.944882 feet