The 120 sq m office size is correct. This translates to about 1,290 sq ft, an area of about 36 ft x 36 ft. This is actually a very large office. Since Roth has been using this office for at least several years, how long must they stay there before its no longer called temporary??
As for the other claims, they are mostly false and/or misleading.