Looks to be 2:50pm, roughly the time Ben Gurion finished reading the Israeli Declaration of Independence.
Saudis are really, really big on anniversaries.
Sorry, off by 2 hours.
I think it’s more likely that they knew there would be lots of people and tv coverage at the marathon.