The BigTimer doesn't seem to recognize the latitude/longitude

I want to trigger an automation from sunset to sunrise with BigTimer node. The following picture is how I configure it.

So the Sunrise tomorrow should be 06:03AM according to Google(which I verified), and the current time is 22:57PM. I'm expecting to see "ON for 07hrs 6mins" since it'll turn off at tomorrow's sunrise, however the node status will change 04hrs 57mins later. It seems the node isn't using the right latitude and longitude I set. May I ask for any idea why? Thanks!

Are you in China or USA, as Santa Cruz should be -122

Oh I see sorry It should be -122. My bad. Thanks!
It's funny that 37.37, 122.02 is not far from my home town. and now that I'm on the opposite side of earth.