0
Anonymous
1 inches = 0.0277777778 yards
84 inches = 2.33 yards
Wiki User
Chat with our AI personalities