22 x 820 meters = 866.14 x 32283.46 inches