It's 7.723, not 5.79.
If you get your bodmas correctly, you should get 7.723.
Solution:
Do "((-4.6) - 1.9) first, which is -6.5 basically.
After that it is (-2.78) x (-2.8), which is 7.784.
After that do (2.2 - 1.8) ÷ ((-4.6) - 1.9), which is -0.061
After that 7.784 + -0.061, which makes it 7.723.