59 x 857 meters = 2322.83 x 33740.16 inches