Excellent, critical information, Thanks!
Link to the Russian vid on youtube
There is nothing here actually indicating an S-400 installation, but maybe your eyes are sharper. The guy over at Foxtrot Alpha has doubts also.