Calculate an approximate zoom from Region polygon

Not perfect and kind of hacky, but it seems to work.

Fixes #598