Question: what's the population of the isle of wight
Answer: 140984.0