31 x 271 meters = 1220.47 x 10669.29 inches