83 x 80.76 inches = 2108.2 x 2051.3 mm

Length (L):

Width (W):