Current weather station observations near Keete Island