ESP8266 wifi range is terrible

Greetings
Using an Adafruit Huzzah nodemcu with wifi. At best, I get 20' connection, from my router. There are 2 walls within that 20'.
Trying to get some type of wifi/wireless system to place about 100 yardsfrom my router with my house between the router and the Huzzah. I have home wifi access anywhere within this 100 yards.
This issue occurs regardless of a program loaded or not. I can just us a barebones sketch and the AT commands won't work.

Thoughts, please

Thanks

They sell esp8266 with an exterior antenna that might give you more range than the pcb printer antenna.