Life on land originated 580 million years earlier than thought