There are 212 parks in the city of Indianapolis and the city has a population of 870,000. What is the number of parks per capita in the city of Indianapolis? Round to 6 decimal places.