Answer:
6.3 meters.
Explanation:
10 decimetres equals one meter.
384-321=63
63 converted to meters is 6.3 meters.
The answer in meters is 6.3 meters
9.4m questions
12.2m answers