32 x 720 meters = 1259.84 x 28346.46 inches