Current weather station observations near Delaney Island