16986 mm = 668.740157 inches