17418 mm = 685.748031 inches