Paraphrased:

This vehicle is 40m long and 13.5m wide while the wheels are 12m in diameter. It can transport 150 people which means in reality this is an ocean liner on wheels designed to cross the unforgiving Sahara.

Unfortunately, it never saw the light of day.