answersLogoWhite

0

120,000 square meters = about 29.65 acres. (29.6526458 acres)

User Avatar

Wiki User

15y ago

What else can I help you with?