I'm pretty sure you'd fit unless you've got an unusually big booty. NASA is pretty good about license requirement waivers for those holding real SCCA licenses, if that's the issue.

K