0
Anonymous
20ft*4ft = 80 sq ft = 80/9 sq yards = 8.88... sq yards.
Wiki User
Chat with our AI personalities