Current weather station observations near Michipicoten Island