all-knowing, Having infinite knowledge.
His great foreknowledge tells Him all these things, by foreknowledge.... being omniscient, knowing all things, then He is omnipresent because He knows all things.