Yeah, I've played this scenario too. Complete mismatch with the distance and sightlines involved. No way the Soviet player can get within an effective range facing all the Panthers.
I played this scenario too and I have got no idea, if there's anything the soviet player can do to achieve even draw. Even if you play the AI, you are just doomed to be defeated....