98328 mm to inches