I am surprised the company is sending you to Russia, because you are an idiot.
A good place to start your research would be
http://travel.state.gov/travel/cis_pa_tw/cis/cis_1006.html
Since the US Government knows how much it costs for meals and other incidental expenses when traveling to just about anyplace in the world, please check
http://aoprals.state.gov/content.asp?content_id=184&menu_id=78