Define "smallest"
Length, width, height?
Your motherboard is a full atx size, so you will not fit anything really small.
The cm hyper212 is 159mm tall. A typical size.
Some cases have restricted height.
Do you already have the motherboard/cpu/cooler?
I might not have picked those parts.