I'd say 30" should be a good minimum for a 4' long cage, with plenty of hides and some foliage. He's close to that now, isn't he?