Lilypad + Temperature Sensor

I thought use the internal reference of 1.1V in order to do a rule of three like that:

#define BANDGAPREF 14
int refReading = analogRead(BANDGAPREF);
float supplyvoltage = (1.1 * 1024) / refReading;

But the result is a power supply of ~15V, and this is impossible!

What am I doing wrong?