8'? RC? Heck, you could ride in that at eight feet long!
Especially cuz you're a runt as Doc pointed out!
lol...
What kind of foam is that green stuff? I bought some green foam from a craft store and it turned out to be horrible stuff.
Anyway, this is going to be awesome! Keep posting pics!