...
28 sats per byte should work
33 sats per. Byte should be better
Even easier is:
https://mempool.space/They have the fees to get into the next block low/medium/high
And more or less it's if a block is found NOW a high fee should get you in it, a medium fee will probably get you in it and a low fee should get you in it, but there is a chance it might not.
However, if it takes another 5 or 10 or 20 minutes to find a block those numbers will change.
So if you absolutely positively need it in the next block take the high fee and add a sat / vb or 2 and send it that way.
If it can wait the medium fee is fine.
Looking at when you broadcast your TX, 20 sat /vb was about 20% too low.
-Dave