62.39 x 26.4 inches = 1584.71 x 670.56 mm

Length (L):

Width (W):