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
6.3m questions
8.3m answers