306 x 26 meters = 12047.24 x 1023.62 inches