Answer :

Insanity
There are about 3.3 feet in a meter.

120 sq feet converted to meters is 36.576 square meters

Other Questions