226 x 857 meters = 8897.64 x 33740.16 inches