47 140 people per 1000 hectares.
1 hectare = 0.0.00386102 square miles.
1000 hectares = 0.00386102*1000 = 3.86102 square miles.
47 140 people per 1000 hectares = 47 140 people per 3.86102 square miles
= 47 140 / 3.86102 = 12209.20897 people per square mile
≈ 12209.21 people per square mile