I HIGHLY recommend testing your mask in advance for about the same amount of wearing time to make sure it is actually comfortable for you for that long.
I wear a mask all day long at work - longer than 8 hours, only taking it off in my car to eat lunch. It goes on and off at home. I discovered the hard way that FOR ME most masks that were fine for 2 or 3 hours started becoming painful on the bridge of my nose by 4 hours and by 6-8 hours actually caused significant skin irritation in that area including blistering. I ended up trying a variety of things to solve the issue and eventually found another mask that actually has integrated foam padding that I can wear all day without a problem.
So, I have several different masks that I can wear for upto a few hours, so I use them for things like a shopping trip.
But all day wearing like at work or travel, I use a 3M Aura, which is an N95. I got mine here
https://capitalmedicalsupply.ca/pro...particulate-respirator-and-surgical-mask-each because it was the only place I could find them; they are the healthcare version and are made in Canada, but 3M also makes a non-healthcare version of the Aura if you can find it.
Anyhow, this is why I HIGHLY recommend actually taking a weekend and doing an all day wear test with your mask(s) of choice to make sure you don't run into the same issue I did or something else.
FWIW, my coworkers and my sister do NOT have the same problem that I do. I assume there is something with my bone structure and skin in that area combined with wearing glasses that doesn't help that is causing the problem, so the issue is "me" not the masks ;-)
Good luck