Current weather station observations near Thibodeau Island