Current weather station observations near Pelletier Island