After researching the Google, I believe the compass connects to the Pixhawk flight controller via the I2C port which is also next to the GPS serial port also on the Pixhawk.
I am curious now if the GPS antenna is actually below the GPS board. I wonder if that can be removed and reposition. [emoji12]