If you only allowed specific IPs, other IPs were unable to access them, but if you run a port scan you can know that they are open.
For security reasons, I would not open the ports without a WAF solution filtering this.
What I advise is to use a site to site VPN or VPN client to allow access.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.