I am having a problem with signed binary multiplication

The question would be : 110101 x 0110

could someone explain to me in detailed steps on how to do this.

my working is as follows:

110101

x 0110

----------

000000

110101

----------

11101010

010101

-----------

100111110

however, this is not the correct answer. Can someone enlighten me on what would be the proper working?

sorry if this is a very simple question as i am extremely new to digital logic questions.

any help is greatly appreciated.