8416 meters = 27611 feet and 6.58 inches