6346 meters = 20820 feet and 2.52 inches