What is the result of 26621669*-34161003?