It is not the summer solstice(june 21) but when the angle of declination(angle sun makes with equitorial plane at solar noon) equals the degree of latitude for that particular location. I calculated that today, may 25 is that for honolulu,hi and will again repeat sometime in july. These are the days the sun appears directly overhead at solar noon. For locations north of 23.5 degrees latitude the longest day of the year coincides with the summer solstice. Are these statements correct?