Current weather station observations near Buzzard Islands