2698.9 meters = 8854 feet and 7.91 inches