8998 square meters to square yards Result 8998 (m2) = 10761.608 (yd2) Detailed Square meters (m2) — 8998 8998 * 1.196 = 10761.608 square yards