não é bem essa a razao de ser da cena. o .image-upload-with-preview para alem da imagem tem mais, este aninha mais dois elementos que ocupam espaco vertical, ou seja o pai (.image-upload-with-preview) precisa de estar a contar com eles, senão corta-os.