Current weather station observations near Greer Island