I have a pair of Mailseet oxfords in size 9.
Outsole length: 11.5
Outsole widest: 3.9
Cannot measure the insoles because they are glued in.
For what it's worth, I'm a true 10. I had to size down one full size to prevent heel slippage, but others with Maliseet oxfords on this forum claim they run true, so, I dunno...