meaning of 880991

880991 meaning in Urban Dictionary

This number when multiplied because of the rate of sound, is the speed of light; aka mach 880991 (the speed of light).