Current weather station observations near Buford Island