Ah, your picture brings back fond memories. I visited Fort Yukon and Anaktuvuk Pass exactly a year ago. The doughnuts are not the largest I've seen tho. Can't place the Squirrel River. Where exactly is your FSS? Those interested in Alaskan aviation might like to look at these wx cams.
http://akweathercams.faa.gov/ for a near realtime looksee. Fly safe - as they say.