The driver of Haul Truck 28 was being loaded at Shovel 2 leaning fully on EE's right arm on center console, feet not touching the floor boards. The shovel's second dipper loaded caused the operator to feel pain in the right shoulder due to the improper positioning for the task.