I think in the buz scheme of things the answer to all your questions (even the ones you haven't asked ) is :
Goddidit
There may be some hand waving in the general direction of the laws of physics or what have you but at the end of the day it all comes down to God can do whatever he wants.