Total number of bit strings of length $6 = 2^6$ as each of the $6$ positions has $2$ options - $0$ or $1.$
Number of bit strings of length $6$ containing $1111$ as a substring = $8$
(001111, 011111, 101111, 111111, 111100, 111101, 111110, 011110)
$\therefore$ Total number of strings of length $6$ which does not contain $1111$ as a substring $= 64-8 =56$.