16989 mm = 668.858268 inches