ok, you need to know a bit more about how it works, basically your texture can be any size, and when mapped onto a plane, providing it has normal UV coords, will be stretched or compressed to fit that plane. usually its best to keep all textures square, as when they get to be used by your graphics card, it will automatically resize them to a square anyway. therefore, its best to do it on your terms, rather than your hardwares, plus it'll improve speed.
as for "3d units"... 3d units are an arbitary size, they don't really have a real world counterpart. you can use them like real world units, by setting some rules in your head, such as 10 3d units equals a metre in real life.
I don't have a sig, live with it.