I'm going to make an assumption here since you don't mention it, but you're probably a new rider and it's your first, or close to your first time buying a new helmet?
I've been around bikes long enough to learn one hard fact of life, everyone buys the wrong helmet first time out.
The good news is you may be close to having the optimum fit, that's the good news. I can tell by the snug cheeks. Do you have any pressure points that really hurt? if not then you should be good to go.
Just snug the helmet on and try to roll the helmet off your head forwards, that's the most important test.
You may want to explore other helmet brands for size and shapes. btw, the RF1000 btw is one of the 'tallest' helmets out there. Shark helmets are the roomiest up front of the face
Next time you get a chance, try on an AGV Ti-Tech. I would describe it as a 'better' Shoei. I've owned a Shoei Xsp for the longest time and thought it was the best fit, till I tried the AGV