Current weather station observations near Walshs Island