@vevck This year a whole bunch of these - 1,4,9,16,25*1,4,9 =15 days. Sep will have 3 more - 9, 16 and 25. Then done for the year. Technically 2025 = 45^2. Next of this will be in 46^2 strictly i.e. in 2116 - 91 years to go. Just did a back of the envelope math. So I could be off.