Yes your information has good clues.
If it is on the side stand, which would raise the glass view port, and you can see oil level still, you have WAY too much oil.
I can usually check mine by making sure it's in gear, not running, I stand on right side of bike facing rear of bike and pull...