Before I bought mine, I had a million questions like everyone here. Sitting on the buy-it-now page, $1500 in hand , the one question that REALLY stuck out was "...but will it fit in my DeLorean? " the age old question. I pondered exactly the same thing.
I've found it fits in two different area of the car. If you're by yourself, It fits great, almost perfectly in the front footwell:
Out with a friend? You can easily store it on the rear cargo shelf.
So many of you have answered my questions, I wanted to make sure I could answer yours. Everyone can rest assured that your DeLorean has plenty of room to take your board anywhere.