80.65 x 52.33 feet = 967.8 x 627.96 inches

Length (L):

Width (W):