I am surprised it's this close to the B Class.
The New B Class has 1013 mm of front headroom and 985 mm of rear headroom. Rear legroom of the new B is 728 mm. And the B seats 5; the CLA only seats 4.
The CLA has 30 mm more rear legroom than the (cramped) C Class...