Not counting factors like heat loss etc
It takes 4186joules to heat 1kg (=1l) of water by 1c
4186j x 250kg water =1046500 j
1j = 1watt sec so 1046500j = 1046500 w/sec
1046500 w/sec divided by60 =17441 watt minutes
17441 divided by60 =290 watt hours
If you want to raise the water temp by 40 degrees...
290 w/hours x 40 = 11.6 kw of energy to do what you want
So a 1kw heater should take 11.6 hours to heat 250l of water by 40c
X4 for the 1000l tank= 46.4 hours
Heat loss may mean a fair bit longer.
How easy was that!
