16908 mm = 665.669291 inches