measured for irrigated land, which has 90 ft on each side and is equivalent to 628.88 m2 - Türkisch Englisch Wörterbuch