Current weather station observations near Blain Island