Changing ingress-nginx-controller port from 80 to something else

I have docker desktop with Kubernetes v1.21.4. I am following a very basic tutorial and mounted an ingress-nginx service with
kubectl apply -f
Everything works fine but I need to change the port that this controller listen on from 80 to something else as I have IIS listening on port 80. I needed to stop IIS so nginx can respond correctly.
Can you please let me know how this can be achieved? Thanks