19933 meters = 65396 feet and 11.78 inches