You are misunderstanding my original point then.
I'm talking about looping your output to input and looking at the noise floor with no signal, not the noise floor of the room with a mic. Using 24bit in ASIO drivers, the noise floor has a theoretical limit of -144dB while using the Java 16bit setting will have a maximum of -96dB. Correct me if I am wrong John. My loopback measurement of the noise floor shows -142dB which is not possible.
Even if the noise of your room with a mic is -44db that is not typical, it's a loud room. I have quite a few amplifiers with fans going right in the front of the room and the noise floor stays around mid 60's.
If you are talking about looping your soundcard, -44dB is not only not typical but it is horrific.