Weeks after an Alaska man's remote cabin burned down, he was rescued by Alaska State Troopers who found him by a makeshift shelter with an "SOS" signal stamped in the snow. Tyson Steele, 30, was picked up Thursday in what appeared to be good health at his remote homestead 20 miles outside of Skwentna, troopers said in a dispatch.

In this image made from video released by the Alaska State Troopers, an aerial helicopter view from Jan. 9, 2020, shows a man waving with distress signal "S.O.S." outside Susitna Valley, Alaska. Alaska State Troopers via AP

CBS affiliate KTVA-TV reports a mid-December fire had killed his dog, a chocolate lab named Phil and left Steele with no means of communication. After his family members and friends hadn't heard from him for several weeks, they requested a welfare check.

The trooper helicopter crew reached the homestead at about 11 a.m. and saw Steele waving his arms near the makeshift shelter.

Incredible rescue story out of Skwentna, Alaska. Tyson Steele was stranded for 20+ days in extreme subzero temperatures after his cabin burned down. He survived on partially charred canned goods. (Video courtesy: Alaska State Troopers) pic.twitter.com/vxrvrktdJG — Heather Hintze (@HeatherHintze) January 11, 2020

Skwentna, with a population of 35, is 70 miles northwest of Anchorage.

Get Breaking News Delivered to Your Inbox

The trooper helicopter transported Steele to Anchorage, 20 days after his ordeal started.

In an interview with Alaska State Troopers, Steele said he put off eating some of the charred canned food as long as he could. "Last night's meal was probably one of the worst. I was leaving the burned-off stuff for the last. And last night's dinner was a can of plastic-smoked refried beans.

After his rescue, troopers made sure Steele got a shower and a McDonald's No. 2 combo meal.