17060 mm = 671.653543 inches