10573 meters = 34688 feet and 3.84 inches