Math and Arithmetic
Area

79 square yards means how many square meter?

Answer

Wiki User
04/26/2010

66.05 square meters.