How many joules of energy are required to heat 2 L of water from 25 C to 100 C?

I looked up that the specific heat is 4200 J/kgK and i keep getting Q to equal 630000 but my homework website says that's wrong.

s.h. = 4186

4186 * 2 * 75 = 627900

rounding or sig fig?