The fuel level should be about 1/8" below the float bowl gasket, which would place it about 1/4" below the interior of the carb.... So YES, your float level is WAY too high.
A good rule is to turn OFF the fuel when you finish mowing and allow the engine continue to run as you walk back to the storage shed or garage. This pulls the fuel level down, which drops the float, which then releases the pressure on the float needle, which makes those delicate viton tips on the float needle last longer. This procedure requires the presence of a manual fuel shut off valve, which is s a very good thing to have. About $8 anywhere.
I my personal view, if your mower/ tiller/ generator has an external 'rubber' fuel line, then you should have a manual fuel shut off valve AND a fuel filter. Having those 2 items would end about 40% of the common issues associated with small engines.