What percent of Tantallon is impervious?

Approximately 512 acres of ~ 1,188 acres = 43%.

Related questions