At a minimum the output image should make more sense. Perhaps rotated 90 degrees and have one or two labels per day.