0
Anonymous
6.89 is a decimal.
Wiki User
Chat with our AI personalities
28.7083
27.56
689 miles = 1,108.838 kilometers
689 X 1000= 689,000