Answer: 32 1/2 meters = 106.63 ft
Step-by-step explanation: 1 meter is 3 ft and 3.37 inches, or 39.37 inches :)
5.6m questions
7.3m answers