Current weather station observations near Broomstraw Island