Current weather station observations near Eastwood Island