89319 mm to inches