I don't know about worried....but you should be wide awake!
Kidding aside...if you've had littlle or no sleep over the past few days and then slept for 21 hours, I wouldn't worry...if you've been getting a good amount of sleep, maybe you should see your doctor or something 'cause that isn't normal.