Long nap

My son has been napping for almost 2 1/2 hours is that too long? Should I wake him?