17123 mm = 674.133858 inches