1000
200
186 divided by 1000
0.0015
500
4.2913
1000 meters equals 1 kilometer so 6200 meters divided by 1000 is 6.2 kilometers.
If there was a "divided by" sign between 0.85 and 1000 - as I suspect there was - the answer is Yes.
2.8986
Well, if you do the math, 30000 divided by 30 equals 1000. So, technically, 30 times 1000 equals 30000. Math doesn't lie, darling.
1
1000