2698 meters = 8851 feet and 8.47 inches