0 Comments
Answer: 73.6 Square Meters
To convert square yards to square meters divide by 1.196
88÷1.196=73.5785953177