Current weather station observations near Shelter Islands