16984 mm = 668.661417 inches