Giant floating meeting space?