Ok, so the math would be off by a multipule of 8 or something, but it would still return a value.

The function actually crashes.