gaining accurate time on time sensitive measurements.

Hello,
Figured out the issue.... file name was too large and forgot the .txt....

but I started to get a weird reading on my analog input (negative numbers....) so i decided to go back to some basics...
i am running the following code

int ref;
float Vin;

void setup(){
  Serial.begin(9600);
  delay(1000);
}
void loop(){
  ref=analogRead(14);
  Vin=1.1*1023/ref;
  Serial.print(Vin);
  Serial.print(",");
  Serial.println(ref);
  delay(100);
}

when pull up the Serial Monitor I recieve the following
Volts=~3.25-3.27
converted int =~ 346-344

from my understanding, should i not be getting around 5 volts???