2676 meters = 8779.527559 feet