It can't be done at this pace. 

Remember, counting numbers is not done with discrete symbols on a computer screen where you can parse 1 and 1,000,000 at ths same rate. You actually have to say "nine hundred seventy two million seven hundred seventy three thousand six hundred forty two" for each number.

Obvious, right? Except that brings a huge implication.

This means every time you go up an order of magnitude, each iteration will add the previous magnitude's entire time plus the time it takes to say its additional thing (each x hundred million means you say all the ten millions **again** before iterating to the next hundred million). This happens all three times you jump a decimal place, so it can't scale linearly.

It would take you much, much longer in comparison. Probably take you a few thousand years. 

For a short exercise, compare how long it takes to count to 10 twice versus 20 once. A bit faster skipping the teens, right? Now scale this difference out a billion times over, each decimal place ballooning as you go.