I'm trying to set the background image using CSS but the original image is stretched. How do I keep the original image size and set the background for the entire page at the same time?
 body {
  margin: 0;
  background-image: url(background.png);
  background-size: cover;
  background-repeat:   no-repeat;
  background-position: center center;
}
The original image is: Original Image
And the result is: Resultent Image
The difference is the background in my web is larger than the original.
Any help would be appreciated !!!