Hi,
Nobody has mentioned the seat position. I reckon with big feet
It should be quite far back, though some say the "KOP" system
isn't particularly meaningful, it certainly isn't for recumbants.
Seat, pedals and handlebars define you position on a bike
and some say you can get most not too large bikes to fit.
rgds, sreten.