Current weather station observations near Brodeur Island