Shell detonations could definitely be heard at that distance through propagation through the ground/water. Even at sea, I don’t think you’d be able to hear the muzzle blast at anywhere close to 100 miles.
Ceremonial artillery doesn't fire projectiles, just propellant charges, so it seems implausible that it could be heard at those distances.
Ceremonial artillery doesn't fire projectiles, just propellant charges, so it seems implausible that it could be heard at those distances.