LOL, complete russian idiot propaganda. If those numbers were ANYTHING close to reality the war would have been over in 6 months, and not be in its 810 day.
Quite amazing, and yet the usuals scream about propoganda.
Even 1000 bmps and 400 tanks is fantasy, but if they have them where are the much revered mass Soviet attacks?
I guess Putin is finally going to take the gloves off /s