19922 meters = 65360 feet and 10.71 inches