For the life of me I can't see how your feet (especially if you are a tall person) can operate the pedals in a Ford GT. So close together driving is...