Nap going on 4hrs! Should I wake?

Amanda
My 5mkmth old has been sleeping for 3 1/2 hours! Wondering if I should wake him up. He went down at 1230 , it's now 411. He goes to bed between 7-8. What would you mommies do?