Satellite Array