I thought there were only 24 hours in a day. But I guess if he starts at 10PM on Christmas Eve GMT 0 and delivers presents until 6AM GMT -23 then he would have 30 hours. I guess that works. Actually it does work.
But it is funny that somebody actually took the time to calculate all of that out. Wish I had that much time. But if I had that much time, I wouldn't have over 300 unread posts yet to read.