264 x 596 meters = 10393.7 x 23464.57 inches