First sub two hour marathon has been run