0
Anonymous
10.7639104 square feet per square meter
306 square feet / 10.7639104 square feet per square meter = 28.4 square meters
Wiki User
Chat with our AI personalities