Highland marathon no longer a marathon due to bizarre reason