How can I create a simple PNG file using only a hex editor?

I want to create a simple PNG file using only a hex editor. For example, a 1×1 PNG file with #555555 color hex.

Also, this is what I tried:

  • https://en.wikipedia.org/wiki/Portable_Network_Graphics