CANYON satellite