667 x 858 meters = 26259.84 x 33779.53 inches