This 1200 is the whole staff not just the diplomats. It includes janitors and translators and receptionists and whatever else. About 900 of these are Russian nationals.
Why do they need so many?