Answer :

20 x 18 = 360

---------

18 x 684 yards squared = 12,312 yards squared

---------

Answer:

12,312 yards squared

Other Questions