32 x 830 meters = 1259.84 x 32677.17 inches