Answer:
2.3 meters = 2300
23 dekameters= 230 meters
... that's kinda all I got
Explanation:
1.6m questions
2.0m answers