Current weather station observations near Dedham Island