Current weather station observations near Broder Island