89376 mm to inches