As if running 26.2 miles wasn't hard enough, one Minnesota man decided to spice up the traditional marathon by donning a Chewbacca costume for the entire race.

Greg Geiger, a 34-year-old salesman from Mendota Heights, Minn., completed the Medtronic Twin Cities Marathon while dressed as the walking carpet from Star Wars.

Geiger told Mark Remy of Runner's World that he's done about 20 marathons, but this was his first in costume. He finished the race with a time of 5:24:47, which was better than about 700 other runners but two hours slower than his personal best.

Amazingly, Geiger says he didn't even do that much training in the costume, which he purchased a week before the race.

"Honestly, I ran to the end of the block," Geiger told Remy. "I got tired but felt all right in the costume. I couldn't see very well, so I went inside (Saturday night) and modified the eyes and nose."

Here's a clip of Geiger finishing the race:

Is Geiger's stunt the most impressive by a man wearing a Star Wars costume this year? Maybe, but don't forget about this guy.