The almost perfect solar calendar: Part one