Currently, there are some 11,000 satellites above the Earth that facilitate global communications, navigation, weather ...