2666 meters = 8746 feet and 8.63 inches