1 BTU raises 1 pound of water 1 deg F and 1 gallon weighs about 7.5 pounds. Therefore your 20K gal pool has about 150,000 pounds of water in it. Heaters are rated in BTU per Hour and you have efficiency and surface losses that complicate things but you can get a ballpark idea from this basic info.
Al