Sounds right to me. I wear Asics and I get agout a third of my foot in without pounding my foot in. I can measure them if you want, nut I would/did just bolt them where you think and adjust from there.
They don't seem to be mega-adjustable to me either, though they will certainly work.