Hello Paul!
Greetings.
Your application has been running for 11 days. In all these 11 days, your average GC pause time is only 86.3ms. Only one of the GC event took 1.10 seconds pause. Your application's GC Throughput is 99.722%. This an excellent throughput and avg pause time. There is always a risk when you try to tune such good performance, it has a possibility to worsen further.
However I have one recommendation/suggestion. Your application is explicitly invoking System.gc(). Due to which 58 times GC pauses are triggerred. You may consider removing this API call. It has potential to remove these pauses.
Edit your Comment