You can't imagine what humans have found at 100,000 meters!