16968 mm = 668.031496 inches