>

I’d say it is Putin doing this as part of his propaganda for his new conscription drive.
Is there a taller building nearby and it needs to defend against kamikaze oligarchs and generals falling out the windows? >

I'd assume Tactical Trampolines will be installed at ground level around such buildings. >

Russia decided to use SpaceX to send their oligarchs and generals to space? >

Doesn't exactly scream all is well on the Ukraine front for Russia.