This is how I expain God's Omnipresence and his existance in all points in time
I think most would agree that something that is 0-Dimensional is a point. Similarly, something that is 1-Dimensional is a line. A line is created by using an infinte number of points. Something that is 2 Dimensional (a plane) is created by using an infinite number of lines, and something that is 3-D (space) is created using an infiite number of 2-D components (planes). Here's where it get interesting... time is the forth dimension... it is created by sequentially stringing an infinite number of spaces. (the philosopher might argue that time is the only thing that keeps everything from happening all at once, but I think that actually helps my case. And a 5-D world would be created by an infinite number of 4-D's (times)
God's most finite existance is 5-D. In other words he exists at all points, all planes, all space, and all times. Now, beyond my comprehension... God exists in an infinite number of dimensions.
Interestingly, He is in control of everything too. This means that if you throw up a handful of sand and a gust of wind comes by and scatters that sand. God had been waiting there since the begining of time for you to do that so he can send that gust of wind.