It has been 105 days since May 26 (Tuesday, May 26, 2026).
105 days is 15 weeks.
May 26, 2026 was a Tuesday.