Doesn't mean anything, it means humans and apes coexisted at the same time that all.
Try again, and read the article more carefully. It indicates no such thing.