Originally completed in January 1955 and reopened after reconstruction in 2005, Meteor is located in Zhukovsky, a tech town near Moscow, which hosts the International Aerospace Show in August every odd year.
The sports complex has had an eventful history. In 1956 it was made the steady training base of the Soviet national track and field team. Russia's top track and field athletes have trained at Zhukovsky for their major tournaments ever since. Yury Borzakovsky, who won the 800-metre (2,625-foot) race at the 2004 Olympic Games in Athens, trained at Meteor. Meteor is the headquarters of the Moscow Regional Track and Field Centre.
Reconstructed in compliance with the International Association of Athletics Federations (IAAF) requirements, Meteor now holds a 2nd Class IAAF Certificate. The Meteor Stadium has hosted the Brothers Znamensky Memorial, a major annual track and field competition on the IAAF calendar, since 2006. Tatyana Lysenko set a new world record in hammer throwing (77.41 metres (254 feet) at Meteor on June 24, 2006.
Located underneath the stalls are the indoor track facility, rehabilitation centre, rooms for ping-pong and sports dance lessons. There are eight courts with natural and artificial turf on the Meteor compound.
The stadium is sited about 25 kilometres (82,021 feet) southeast of the Moscow Automobile Ring Road.