VirtualWire for long distance settings

Hi guys,

I heard somewhere that when I use lower bitrate(2000?), I can get some extra meters on distance with these famous cheap wireless solutions from china.
I'm building simple on/off switch and my program looks like this:

while (switchIsOn)
{
sendTheseNumbers(123);
digitalWrite(13, HIGH);
delay(50);
digitalWrite(13, LOW);
delay(50);
}

and basically my only target is to "catch" these numbers with reciver.
Now eveything working well, but not for a distance what I need = ~100m.

I know that everything is mostly about anthena, and with it I'm also experimenting. I just want to be sure with settings.

Hope we will come up with best settings for long range comunication:)
Thank you!

Setting a lower baud rate will help. It will NOT get you 100 meters. You need better radios for that range.