8890 meters = 29166 feet and 8 inches