Answer: maybe 2mm?
Explanation:
Answer: It is 23,000 Millimeters
23 Meters = 23,000 Millimeters
4.6m questions
5.9m answers