Current weather station observations near Dogfish Island