Current weather station observations near Weaver Island