89202 mm to inches