78.3 x 66.66 inches = 1988.82 x 1693.16 mm

Length (L):

Width (W):