Apart from the fact that you refer to sulfate "sulfide" for no apparent reason, your approach seems to be OK. The only thing I can think of is that you are expected to take solution ionic strength into account, but I have not checked if it makes sense.