264 x 1005 meters = 10393.7 x 39566.93 inches