I'd guess a closer interpretation might be "there are only ~2,900,000-ish machines publicly answering on port 22 on the internet".
(Most of my "important" servers have port 22 firewalled off an only open to a small set of external ip addresses. Some of them aren't running ssh at all.)
> … result of 1,730,887 systems on the Internet … (Note: this is actually only 60% of the Internet
So there are only 2,884,811-ish machines on the internet?