It had signed a ten-year lease there for fewer than 26,000 square feet (2,400 m2) of space.
它在那里签了十年租约，面积不到26,000平方英尺（2400平方米）。