Answer:
9.5 meters
Explanation:
divided by 100
There are 100 centimeters in a meter
950/100 = 9.5
3.4m questions
4.4m answers