81 x 26.94 inches = 2057.4 x 684.28 mm

Length (L):

Width (W):