diff --git a/libraries/AP_Declination/AP_Declination.cpp b/libraries/AP_Declination/AP_Declination.cpp
index 93437a196ce6acf33ca5df8bfd0ac7b7343f75a7..2807f0cddc3365740a08a4c6f1f1dc01c1e2e2af 100644
--- a/libraries/AP_Declination/AP_Declination.cpp
+++ b/libraries/AP_Declination/AP_Declination.cpp
@@ -64,16 +64,16 @@ static const uint8_t exceptions[10][73] PROGMEM = \
 // 100 bytes
 static const uint8_t exception_signs[10][10] PROGMEM = \
 { \
-{192,0,0,0,0,0,15,255,240,0}, \
-{192,0,0,0,0,0,7,255,240,0}, \
-{192,0,0,0,0,0,3,255,224,0}, \
-{192,0,0,0,0,0,0,255,224,0}, \
-{192,0,0,0,0,0,0,127,192,0}, \
-{192,0,0,0,0,0,0,7,128,0}, \
-{228,160,0,0,0,0,0,191,255,0}, \
-{255,224,15,255,255,255,254,0,127,1}, \
-{255,3,255,255,255,255,255,224,3,1}, \
-{240,0,7,255,255,255,255,255,255,1} \
+{255,255,255,254,0,0,31,255,255,1}, \
+{255,255,255,254,0,0,15,255,255,1}, \
+{255,255,255,254,0,0,7,255,255,1}, \
+{255,255,255,254,0,0,1,255,255,1}, \
+{255,255,255,252,0,0,0,255,255,1}, \
+{255,255,255,252,0,0,0,15,255,1}, \
+{255,255,255,240,0,0,0,1,255,1}, \
+{255,252,0,0,3,255,255,248,3,1}, \
+{255,128,0,0,3,255,255,255,255,1}, \
+{255,255,224,0,1,255,255,255,255,1} \
 };
 
 // 76 bytes - Instance of the struct defined above