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