q=mc(change of T)
=(1.123+26.243g)(4.184J/g C)(31.0C-20.8C)
=1167.8933J
=1.17J(3 sig fig)
I guess you meant 1.17 kJ. Principle looks OK, haven't checked the numbers. I am not sure about a sign, question is a little bit ambiguous to me. I would accept the answer, your teacher may not - hard to say.
1167.89J(1KJ/1000J)(1/0.02011mol)*2
=116.151KJ/mol
=116KJ/mol (3sig fig)
Why do you multiply by two? I guess to take care of stoichiometric coefficient? That would give answer per so called "mole of reaction", not mole of iron.
And think about sign - this reaction is exothermic.