62 x 822 meters = 2440.94 x 32362.2 inches