Read my post#55 on this thread, I clearly told you that the manual says 3.1 litre for 1kr-fe engine with attached proof from manual but you did not understand and followed some one else's instructions leading to this over filling of oil.
The correct oil level is between the min. and max. mark of the dipstick while the engine is cold and vehicle parked on a flat surface.
Over filling can lead to leaking engine seals ( not necessary).
Why did you go for 5W20. Should have gone for 5W30.