Current weather station observations near Delasco Island