Stanchart Marathon takes Nairobi by storm