100 metres is pushing it a bit as far as range is concerned via a standard wireless router and adapter.
Anyhow, you need to buy a PCI or PCI-e wireless card (depending on which type of slot your PC has).
You might also have to buy a wireless repeater to ensure you get a good signal from the router to your PC.