Eye of the needle was a very narrow gate in ( I think) Jerusalem, through which goods had to pass because of some rule against bringing too much to market and establishing a monopoly.
Source: probably read it on the internet somewhere
Edit: yeah totally wrong I get it
That also doesn’t sound unlikely, given humanity’s track record