Sorry in regards to your question of wheelbase yes it is perfect - the front light sections just clear the front bumper and the rear just clears the rear bumper - in fact its so close it looks made for it! I will take some side on shots indoors tonight and post them so you can see