66.6 x 60.85 feet = 20299.68 x 18547.08 mm

Length (L):

Width (W):