89,000 - That's how many terawatts (one terawatt equals 1,000,000,000,000 watts) of solar energy passes through the atmosphere and reaches the Earth's surface at any moment.
370 - The number of terawatts available from wind power.
15 - That's our current energy consumption in terawatts. Almost 6,000 times less than what is available from the sun and wind. That's not even counting ocean power, geothermal and hydro power. And lets not mention the enormous efficiency gains that are possible.