How long can cycle days be?

So I've never really kept track of my periods plus came off the pill about 2months ago but I was only on it for few months. I'm at 31 cycle day no period yet. What's the longest cycle day one can have?