17984 mm = 708.031496 inches