0
Anonymous
9000 millimeters: 9 meters, 900 centimeters
8389 cm: 83.89 meters, 8389 centimeters
Wiki User
Chat with our AI personalities
8389 centimeters is equal to 83 meters and 89 centimeters. 9000 millimeters is equal to 9 meters.
AnswerBot