The longest eclipse of the year will occur on…