The impossible turned out to be true. All times on the site are utc. Last record update 25 august 2020 17 00 02 utc last change number.