8670 meters = 28444 feet and 10.58 inches