89387 mm to inches