16988 mm = 668.818898 inches