thanks for posting this question! ostankino is one of my dream jumps! when was the last time they had the moscow open air event? 2004? i've been waiting a long time : )
My area of expertise is high bridges but here is an elevation drawing of Ostankino you might find interesting.
Look for my website on the World's Highest Bridges to debut in 2 months with 350 bridges that exceed 100 meters in height as measured from the deck to water. New River Gorge ranks 15th on the list.