16990 mm = 668.897638 inches