Because the difference in temperature is small we will need to get large quantities of warm and cold water to go through the machine to get a useful amount of work, but large quantities are available in the ocean.