皆様の知恵を拝借させて下さい。
暗号系の授業の内容なので、ここで聞かさせて頂きます。

大学の期末の過去問でこんな問題が出ました。

自分の学籍番号(例:04IE123)のASCIIコードの56ビット列に、ちょうど60ビット長になるように、
“1111”(オール1)の4ビットを付加した60ビット列を、
MD5でハッシュ化した結果を、16進32桁で表示せよ。

以上が問題です。
自分の考えでは04IE123を二進8桁のASCIIコードに直し、7文字*8桁で56桁になります。
そしてそれの後ろに1111を付加する事により60桁の二進数が出来ます。
そして、それをMD5にした物が答えとなるのですが、何度やっても答えが一致しません。
ちなみにMD5のチェックはttp://phpspot.net/php/pg%82l%82c%82T%83n%83b%83V%83%85%8Cv%8EZ%83c%81%5B%83%8B.html ここで行いました。

答えはB6759DA95E49B7200D76223C23130E65みたいなのですが、どうやっても出ません。
やり方間違っているのでしょうか?
分かる方よろしく御願いいたします。