H2SO4(aq) + Ba(NO3)2(aq) = BaSO4(s) + 2HNO3(aq)

overall heat gen by reaction
answer is supposed to be -659.3 but I keep coming up with something else.