Answer:
.000104 km per year or .104 m per year
Explanation:
divide 2600 by 25 million
9.5m questions
12.2m answers