63.84 x 66.51 inches = 1621.54 x 1689.35 mm

Length (L):

Width (W):