It is impossible to measure God scientifically, but I would say that He is omnipresent in all dimensions.
All right, logically, how do we allow something that is impossible to measure scientifically into a scientific theory or discussion? It's like any equation involving infinity. How can infinity be an answer if we can't even define it ourselves?
Now, if we get into multi-dimensional quantum theory, then does something that is without measure in our four-dimensional world suddenly become quantifiable? For instance, a point that exists in a single dimension suddenly has width in two-dimensional space, and height in three-dimensional space, measures it didn't posses in its home dimension. The more dimensions in which we're able to observe an object, the more understandable it is. Is this, perhaps, the reason we only have the understanding of the concept of God that we do? If God exists outside the fourth dimension of time, especially outside the concept of linear time, then sure, God could have no "point of origin" as we know it.