Hola el problema esta bien resuelto,
Te hago un comentario de errores comunes en estos problemas a tener cuidado, es que a veces el calor de la reacción no viene al lado de la ecuación como en ese caso y si viene como entalpía de formación del agua gaseosa por mol dentro del enunciado que es \( -57.791 Kcal/mol \) como de la reacción se obtuvieron 2 moles es correcto que el calor generado por esos moles sean \( \cong -115.5Kcal/mol \).
Siempre te conviene checar tablas para ver si el calor del dato es por mol de producto o por la reacción completa.
es raro que te den el signo como positivo cuando es negativo, es negativo cuando la reacción es exotérmica como en este caso y positiva cuando debes entregarle calor para que se produzca