wow. heel overlap? this is a new one.
consider it a non issue. the cranks on the bike are probably 165s and it really shouldnt be a problem. even at 175mm. it doesnt matter how long your legs are. the cranks are still the same length. unless you're rockin size 20 feet.