8208 meters = 26929 feet and 1.61 inches