Earth around 0.3% still?
Just found this cool page
https://cneos.jpl.nasa.gov/sentry/
Please Login to reply.
I've looked up how big this thing is and it said like 40-80m or something like that.