Current weather station observations near Rhoda Island