Texture Sizing

This is the texture before i re-scale my object

This is what it looks like after i re-scale my object.

My question is if there is a way that i could make the image stretch to fix the object size instead of just copying the image over again and placing it like seen below.