20959 mm = 68.763123 feet