Answer:
40.23 meters
Explanation:
First you would have to know the conversion from feet to meters, there are approximately 3 feet per meter or 3.28 to be exact. So for every 1 meter is 3.28 feet to find this number you would have to divide 132 by 3.28 feet to get 40.23 meters