Leaving aside the practicality of actually doing this (and I wouldn't have a clue), is WXTide32 accurate enough for your purposes? It does come with a disclaimer regarding accuracy:
Do not rely on the output of this program for decisions that can result in harm to any person or property. There is no way to provide certified data on a zero budget so if you need guaranteed results then WXTide32 is not for you.
For example, WXTide32 predicts the next high tide in Blyth to be 13:32 and 4.5m, whereas
the Admiralty's Easy Tide predicts 13:16 and 4.6m.
WXTide's accuracy is certainly good enough for my purposes, and I've been using it for years (mucho kudos to mmmike - thank you, Sir!) but you will have to make your own decision.