Answer: 73.6 Square Meters
To convert square yards to square meters divide by 1.196
88÷1.196=73.5785953177
9.5m questions
12.2m answers