Current weather station observations near Rodgers Island