Penn State Meteo 498a final project.