I used a big (approx 5m round x 2m high) compost heap with 300m of one inch poly pipe coiled through it. I pumped pond water at around 10L/minute through the piping before returned to pond. Water came out of the pipe almost too hot to touch. Kept 40,000L pond warm through the winter.