17066 mm = 671.889764 inches