Increasing runner timeout above 3h

I am running poc builds to see if GitLab.com is the right fit for us. I am running deployments to Salesforce environments. These deployments run for several hours sometime.

I have increased the Settings > CI/CD > General Pipelines > Timeout - to 8h.

I am using shared runners. The above change seems to make no difference to the runners. These runners are stopping at 3h. How can I increase the runner timeout?

I am on free tier and my usage quota is 1025 / 2000 minutes

Thanks,
Indu Devanath