Current weather station observations near Narragansett Pier