Respuesta :

Answer: 73.6 Square Meters


To convert square yards to square meters divide by 1.196

88÷1.196=73.5785953177