Current weather station observations near Blower Island