Current weather station observations near Chance Island