WRC-27: The satellite-heavy WRC