why is it called marathon