89064 mm to inches