Current weather station observations near Megiganamisk Island