8209 meters = 26932 feet and 4.98 inches