6322 meters = 20741 feet and 5.64 inches