Cherokee, Iowa Long Range Weather Forecast