0
Anonymous
About 13.38 square meters.
Wiki User
Chat with our AI personalities
23.41 square meters.
12' x 12' = 144 square feet.
12 foot x 12 foot is 16 square yards
18ft x 12ft is an area of 20 (20.0671) square meters.
4 meters x 3 meters = 12 square meters.