Current weather station observations near Delphin Island