31 x 829 meters = 1220.47 x 32637.8 inches