17059 mm = 671.614173 inches