Wall ranges are pretty high. http://bbs.evony.com/showthread.php?t=27015
I was attacked MANY times yesterday, and I had 13k Towers (granted I had almost 200k troops backing it up)