Data from open-meteo.com.