See here below two pics, a view from Capital Club on 19 June and one from my Julong Garden on 18 June at 14:20 (strictly speaking, I should use the API for 19 June, but…) – look for Wold Trade Center Tower 3.
The official API figures were respectively 69 and 74 (Dongsi Station in Dongcheng). Those figures are PM10 only.
Obviously it looks much worse.