Is a reason why it show over limit but my local file only has less than 50MB?

Version history is also part of the remote vault size.
It looks like you deleted a bunch of files locally, or have at least one file that you edit a lot (through some automation)

In your Sync plan attachments are stored for 14 days in the version history, notes for one year.
The only way to remove this before that is to delete the remote vault and create a new one.
(don’t forget to create backups)