596 x 353 meters = 23464.57 x 13897.64 inches