ChristianJobson 04 Aug 2025 in Public mostly under a megabase (106 nucleotides) in length. Author likely meant 10^6 nucleotides in length