God knows EVERYTHING! He knows the number of fish in the sea, birds in the air, and the number of hairs on your head. God knows your every thought before you even have the chance to think or act on it. Not only is God all-knowing, He is all-powerful, infinitely more powerful than the strongest man on earth. God has no limits.