Current weather station observations near Delf Island