0
Anonymous
The answer depends on 890 million WHAT? Micrometres, kilometres, inches?
Wiki User
Chat with our AI personalities