Geo Replica Set in multiple kubernetes clusters

I am trying to setup Geo- ReplicaSet running in multiple (at least three ) independant kubernetes clusters.

Setting up stateful replicaset with bitnami or any other helm chart is peace of cake.

helm repo add bitnami

The question and challange:
Imagine you have 3 or 5 separately AKS , ECS clusters with CNI that allows you to have a direct routing between the PODs on netowkring level.
How to setup the mongo replicaset that is spawn on all the 3 or 5 clusters ?