8961.6 meters = 29401 feet and 6.9 inches