Jared Lockhart throws 147ft to set new record