Hello,
He could sleep for just a few weeks, or a few months, they are all different.
As suggested, you can check on him frequently, but if he is asleep all or most of the time don't attempt to feed him since he wont digest being too cold. He probably wouldn't be very interested in any food anyway.
Let us know how he is doing.
Tracie