Current weather station observations near Keller Island (historical)