667 x 222 meters = 26259.84 x 8740.16 inches