While people could be some time faster, each other sexes have become comparable