Current weather station observations near Devlin Island