Highly variable. In cancers they can be much larger. Mitochondrial circular DNA is about 16,600 basepairs. In comparison, in the paper below one example of a cancer-driven ecDNA is 1,260,000 basepairs (EGFRvIII). ecDNA were originally detected using cytogenetic light microscopic methods, hence the original bias toward large size.
> Extrachromosomal circular DNA is derived from chromosomal DNA, can range in size from 50 base pairs to several mega-base pairs in length, and can encode regulatory elements and full-length genes. eccDNA has been observed in various eukaryotic species[2][3][4][5][6][7][8] and it is proposed to be a byproduct of programmed DNA recombination events, such as V(D)J recombination.
There are basically two ways to keep DNA from degrading in the cell: protect the ends with special proteins or DNA structures, or make it so that there are no ends to protect by having the DNA be circular.
This seems like a reversion of the form of DNA to a prokaryotic state.