89341 mm to inches