22 x 262 meters = 866.14 x 10314.96 inches