Is this xkcd sentence grammatically correct?
It's perfectly fine. Let's rewrite it to see what's going on.
Original:
You're in a box on wheels hurtling along several times faster than evolution could possibly have prepared you to go.
"box on wheels" => "car"
"hurtling along" => "going"
Creates:
You're in a car going several times faster than evolution could possibly have prepared you to go.
Now we can erase this unnecessary part:
You're in a car going
several timesfaster than evolution could possibly have prepared you to go.
Finally creating:
You're in a car going faster than evolution could possibly have prepared you to go.
If you want to go even further, you can simplify all this to:
You're going faster than you are prepared to go.
Seems all fine here!
I think it would be better phrased as:
You're in a box on wheels hurtling along several times faster than evolution could have possibly prepared you to go. (Next 5 miles.)