Fill table bg with 100% of image no repeat

Is there a way to do this, i can’t seem to figure it out, if it’s even possible.

I’ve got a table with a fixed width, say 400px. With some text and line breaks in there say its now 400px height. I’ve got an image of say 200x200. I’d like to make that image the background of the table and have it fill the entire table cell 100% of the 400x400 size WITHOUT repeating. So say an image was placed inside the cell that was 700 in width, the bg image would stretch accordingly to fill it.

Anyone got ideas?