Current weather station observations near Keller Island