65396 meters = 214553 feet and 9.67 inches