Current weather station observations near Butchers Island