1 degree an hour seems about right.

I have a 350000 btu heater on a 20X40 pool and it raises it about 1 degree an hour so you are definately in the ballpark