Pixhawk adc 6.6v

Dear all,

In order to test 6.6V ADC, I gave the following voltages to pin 16 and noted the counts read.

Voltage Input (Volts) Counts read Voltage*6.6/4096
0.1455 57 0.0918
1.0 374 0.6026
2.0 787 1.2681
3.3 1265 2.0383
4.0 1549 2.4959
4.5 1726 2.7812
5.0 1916 3.0873
6.5 2573 4.1456

I assume that it is a 12 bit ADC so was expecting the count of go to 4096 at 6.6V. Can someone help me understand how these counts are coming and how to i calculate voltage using these counts.

regards