There's plenty of room for tall guys. I'm 6"4' and have a135i. I only need to put the seat back 1/2 To 3/4 of the way. If I put the seat back all the way I can't reach the pedals properly. Not too much room in the back seat though. There's a lot more leg room than my Subaru Forester which I need to put the seat back all the way. I also have a sunroof and headroom is no problem.
When I took the M2 for a test drive there was more room than the 135i therefore there shouldn't be a problem for tall guys.
__________________
__________________________________________________
|