background images don't effect the dimensions of an element.
So you can have a 1500px x 1500px background image on a 100px 100px block and only show part of the background image.
It's best practice not to specific such strict heights on elements with text - so that it's flexible with more text or larger font-sizes.
But, those things aside all you need to do is float the blocks left and give them widths & heights:
all the best,