It has been 321 days since October 22 (Wednesday, October 22, 2025).
321 days is 45 weeks and 6 days.
October 22, 2025 was a Wednesday.