Current weather station observations near Finley Island