We don't know anything about the duration of the stay in the Purgatory, do we? We only know it happens for most who are justified.
If I'm not mistaken, the First Vatican Council dealt with the theological issue of Purgatory.