Katherine Mills runs Boston Marathon in Launceston