2699 meters = 8854.986877 feet