89596 mm to inches