Answer: 73.6 Square Meters
To convert square yards to square meters divide by 1.196
88รท1.196=73.5785953177
5.3m questions
6.9m answers