One billion satellites