Current weather station observations near Yankee Island