0
Anonymous
Chat with our AI personalities
60 inches = 1.524 meters.
1.5 meters
60 yards = about 54.86 meters.
60" x 60" is about 2.3 square meters.
60 feet = 18.288 meters.