La librería tiene por defecto un timeout de 3 ms = 51 cm (Más info Sensor ultrasonico HC-SR04 mide como máximo 51 cm. - #2 by ElRodri - Hardware - Arduino Forum )
Si tienes la ultima versión de github o la rev.3 del blog puedes seleccionar el timeout máximo que que deses teniendo en cuenta:
centímetros * 58 = Max.TimeOut
Sustituye esta linea:
Ultrasonic ultrasonic(9,8); // (Trig PIN,Echo PIN)
Por esta:
Ultrasonic ultrasonic(9,8,3000); // (Trig PIN,Echo PIN, Max.TimeOut in µsec )
Sustituye los 3000 microsegundos con el tiempo máximo de timeout que tu necesites.
El tema del ruido ten en cuenta que mide las distancias por medio del sonido, y el ruido que hace es casi imperceptible para el oído humano ( si eres muy joven lo oyes más que si eres más mayor) pero por lo general para poder escuchar el sonido tienes que ponerte el sensor delante de la oreja
Un saludo!