Sebastian Sawe's superhuman marathon pace, explained