2682 meters = 8799.212598 feet