Definitely be running for at least a couple weeks, well before the 28th. Maybe even longer, I'm not sure. I'm also wondering if the ad was paid for up until the 6th, but it will probably stay on there a while.
Speaking of ads, did they ever fix/update that stop-motion ad between Harvard and Central? It was pretty cool when it actually worked.