Current weather station observations near Delmar Island