202 x 833 meters = 7952.76 x 32795.28 inches