I am 6'4"ish, but possess the uncanny ability to make myself much shorter when it comes to fitting into cars that i want to fit into. The helmet may pose a problem, I'll make it work.
I am super stoked to be a part of the rally! Is it too soon to start fishing for rides? What's the tallest person you've sardined into the passenger seat? I'm ready, thanks for letting me take part.