Current weather station observations near Stonington