Question 714493
Did you get the question right?
81326 meters to the nearest meter is 81326 meters
Too easy