Even not knowing those sensors I can tell you: it depends on the details of the actual layout of your complete project, which you didn't describe in much detail, just that for some reason that huge number of buttons is "a long distance" (how long is long?) from the Arduino.