Joder, acabo de darme cuenta del error. Al calor específico, le falta el factor 10^3 y salen los 9.79...cres que se puede impugnar??
Pueden alegar que te has de saber el calor específico, que en realidad lo sabemos, pero claro, como lo ves escrito, no te paras a pensar...