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