Your slightly older Mac features three antennas, that's great! but requires low noise to be effective.
when using nominal channel 157 for a width of 80 MHz, your data pathway spills up and down the spectrum, by design, and uses all channels from 149 to 161. Any other Routers nearby using any of those channels will interfere with your data.
based on the -89 Noise level reported, which I would have expected to be closer to -90 or lower, you may have another Router using your channels.
Hold the Option key and click on the Wi-Fi icon int ehe menubar, and before. choose wireless diagnostic and stop. From the wireless diagnostics 'Window' menu choose 'Scan'.
The presentation look like this. Click the channel column to sort Into channel-number order. Look for competition in channel 149 to 161

...