Playing this game daily for a couple of years now and today I finally broke a barrier I thought was maybe impossible to break :D 80 points <3 I’m curious what the highest recorded score is. 
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.