According to Twitter, the best size is 1500 x 500 pixels. In this way, the elements will be in the center of the image, and the pictures are not lost part of it or hidden under the profile image.