I have a feeling the dipstick is too long

I always change the filter together with the oil, I buy a 4-liter canister (that's what the manual says is the oil volume) and if I pour in the whole thing, the oil light does not come on however, the dipstick oil lever is way above limit (measuring cold, on side stand, not screwed in). If I put in just the amount of oil to get to the midpoint of the dipstick, the light comes on after about a kilometer of riding which indicates low oil pressure. I returned home and poured in the rest of the 4-liter canister. You should not ride a vehicle with the oil light on.