That's your bodyfat percentage, not bmi. Bmi is pretty flawed anyway, bf% is much better measuring tool
Yeah, it's not very accurate. If someone an absolute unit and puts in his height and weight his BMI will probably tell him that he's over-weight. Go to your local gym and ask for a proper assessment where they give you all your specific details.