61.4 x 34.9 inches = 1.56 x 0.886 meters