May 30: Twenty five degree heat: must be Stockholm marathon.