2656 meters = 8713.910761 feet