Current weather station observations near Memaloose Island (historical)