Current weather station observations near Flagman Island