17129 mm = 674.370079 inches