Since you're running private IPs on all your vlans, I would:
- connect a NAT firewall (Cisco ASA, Palo-Alto, Linux,...) with one Ethernet port in one of your VLANs and the other Ethernet port connected to your Internet provider
- tell the switch that the default route is
- tell the firewall the network routes via the IP of your switch
- the firewall's default gateway would be the ISP's router address
Of course you can get fancy and run OSPF on the firewall to play nice with OSPF on your 670s
I do not think that the 670s do address translation (but I might be wrong), so I don't think that you can hook your Internet provider's connection straight into the 670s.
I hope I didn't misunderstand your problem/question,
Frank