Answer:
1268620 meters
Explanation:
685x1852= 1268620
1,268,620
Multiply 1,852×685
5.9m questions
7.8m answers