A good footbed might help a bit with the length (good arch support), if you have slightly flat feet.
Please post if they fit - I'm kind of in the same boat, a large running 13 might just barely fit.
I dont just have a slightly flat foot i have a flat flat foot
that could work i just have to try it out
As soon as i try them il let u know