I'll have to look at my car when I get home. I can tell you it doesn't have the floor cut out like that. I'm 6'5" and fit. I only have maybe an inch or two above my helmet, but I fit. I believe the seat is mounted to the original seat bracket in the front and some welded in brackets in the rear.

David