Ultrasonic Rangefinder (SRF05) Expected Results?

Here's the full code just in case there's something I'm missing...

int ultraSoundpin = 6;
unsigned long ultrasoundDuration = 0;

void setup() {
  Serial.begin(9600);
}

void loop() {

  // switch pin to output
  pinMode(ultraSoundpin, OUTPUT);

  // send a low, wait 2 microseconds, send a high then wait 10 microseconds
  digitalWrite(ultraSoundpin, LOW);
  delayMicroseconds(2);
  digitalWrite(ultraSoundpin, HIGH);
  delayMicroseconds(10);
  digitalWrite(ultraSoundpin, LOW);

   // switch pin to input
  pinMode(ultraSoundpin, INPUT);

  // wait for a pulse to come in as high
  ultrasoundDuration = pulseIn(ultraSoundpin, HIGH);


  // output
  Serial.print(ultrasoundDuration/58, DEC);
  Serial.print(" cm");
  Serial.println();
  delay(2000);
}