8964.6 meters = 29411 feet and 5.01 inches