666 x 857 meters = 26220.47 x 33740.16 inches