8955 meters = 29379 feet and 11.06 inches