The New Westminster tide Station might give a better result
https://www.tide-forecast.com/locations/New-Westminster-British-Columbia/tides/latest