If humanity is finite or infinite no one today can tell. Only the last living human might know it sometimes in the future, while dying. But then he/she might not even know that he/she is the last one. So we never can tell ... :-)