As I calculated in another thread the bacterial giantmicrobes are not actually 1,000,000 times and if they were they would be at least a meter long depending on the size of the organism in question potentially in the 5 meter range and up, if they were a billion times then they would be measured in hundreds of meters... It may seem difficult to understand, and it would be if you do not know about exponentials yet, basically it starts as a microscopic speck one millionth of a meter long, multiply by 1000 and you can easily see it (though it is small), multiply it by another and it is a meter long

.