0 Comments
1 meter = 39.37 inches.
201 inches / 39.37 = 5.1 meters
Rounded to the nearest meter = 5 meters.
9.4m questions
12.2m answers