0
Anonymous
30 billion square meters = 11,583.0648 square miles.
Wiki User
Chat with our AI personalities