2656 meters = 8713 feet and 10.93 inches