Agreed. The renderings are wonky and probably a bit flawed, but if you blow them up and look carefully at the planes, the floor of the second landing is level with the awning where the bus stop is, and compared against the heads of the renderfolk, would be about 10 feet off the ground. And the last landing that leads out to the platform is therefore about 20 feet off the ground, enough to clear traffic.
I’d agree with that.
Nevermind that this isn’t an engineering drawing, so it’s likely highly imprecise.