Answer:
the answer is 1,000 millimeters
There are 1,000 millimeters in one meter.
9.5m questions
12.2m answers