Measuring 42x59cm, 16.54x23.36" is a common size for photo prints, art work and posters. The standard way to measure a print is by measuring width by height.
To get the best print result for 16.54x23.36", you'll need at least 1190 x 1681px and ideally 4962 x 7008px.
If you are looking for a frame with a mat for an 16.54x23.36" photo, choose the 20x27" (48x68cm) frame. The mat will have an 16.54x23.36" (42x59cm) opening.