2676 meters = 8779 feet and 6.33 inches