4 million rows in 4 hours? Are you running on Commodore 64 or something?

Moving on ... the time remaining is pretty good, i've found, although it's subject to change due to changes in what other users are doing etc.