0
Anonymous
It is the product of: 60*1760*36 = 3,801,600 inches
Wiki User
Chat with our AI personalities
3,801,600 inches
60.
5 feet= 60 inches
60" x 60" is about 2.3 square meters.
60 inches = 1.66666667 yards