Current weather station observations near Powwow Island