Current weather station observations near Marticot Island