>> "many, many, many, many orders of magnitude".
I am not sure, but I feel that this sentence does not fit well with the scientific English I am used to. I was expecting instead something like
"a huge order of magnitude".
In any case, I imagine that - to give a correct meaning to that sentence - you should change the number
7x7x7x7x10 = 24010
by the (hugely bigger) power of 10 obtained by multipling
10x10...x10
how many times? 7x7x7x7 .
Ciao
Emanuela