Barometric Pressure Sensor example

I am trying to use the Barometric Pressure Sensor tutorial in the playground :-

http://arduino.cc/en/Tutorial/BarometricPressureSensor

I have it connected to a Mega and I am getting readings, but they look weird. This is what I get :-

100000 10000000 Pressure [Pa]=12843 100001 10000100 Temp

=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12845
100001      10000100
Temp[C]=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12847
100001      10000100
Temp[C]=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12854
100001      10000100
Temp[C]=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12850
100001      10000100
Temp[C]=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12839
100001      10000100
Temp[C]=551.4511111      1111100
100000      10000000
      Pressure [Pa]=12840


The pressure and temperature is not at all what it should be and it is printing 100000 10000000 inbetween lines. Using some different code I can get accurate readings so I know the sensor works OK.

Can someone else with an SCP1000 give it a go and tell me what you get please?

Also, any ideas why the code is not working as it should?

Thanks,

Mike