Your strat to surround the beach is so smart! I didn't even know that was an option.
I was curious too to calculate the theoretical max score. I think mountains is the go-to strat because of the point density but you need extreme luck. Essentially 7 mountains lined up in a row or column fully surrounded by trees is 126 points.