0
Anonymous
660 millimeters are 25.9842519685 inches.
1 inch are 25.4 millimeters.
1 millimeter are 0.03937007874015748031496062992126 inches
660 millimeters / 25.4 = 25.984251968503937007874015748031 inches.
Wiki User
Chat with our AI personalities