2666 meters = 8746.71916 feet