0
Anonymous
88426 sq. ft is about 2.03 acres
Wiki User
Chat with our AI personalities
178,926 square feet is 4.1 acres.