Faits : Faits : A. Le 23 septembre 2003, X._, né en 1949, ressortissant allemand d'origine indienne, a été arrêté à Genève, inculpé de blanchiment d'argent et incarcéré. En bref, il lui était reproché d'avoir mis à disposition d'un nommé Y._ divers comptes, dont il était l'ayant droit économique, et d'avoir permis que transitât sur ces comptes un montant de 330'000 US$, dont il savait qu'il provenait d'une escroquerie avec usage de faux documents. A.a X._ a été mis en liberté provisoire le 21 janvier 2004, moyennant le dépôt d'une caution de 400'000 francs et de conditions de résidence qui ont par la suite été levées. Le juge d'instruction a tenu des audiences les 7, 21 et 29 octobre 2003, 19 janvier et 2 juin 2004. L'audience de jugement a eu lieu le 17 juin 2005. A.b X._ souffre d'une affection oculaire ayant entraîné la cécité totale d'un oeil et une diminution importante de l'acuité visuelle de l'autre oeil. Il est suivi médicalement en Floride. Il est domicilié à Londres, travaille dans le domaine du commerce, possède de nombreuses sociétés et divers biens immobiliers aux Etats-unis, en France, en Grande-Bretagne et aux Philippines. Il est domicilié à Londres, travaille dans le domaine du commerce, possède de nombreuses sociétés et divers biens immobiliers aux Etats-unis, en France, en Grande-Bretagne et aux Philippines. B. Par jugement du 15 septembre 2005, le Tribunal de police de Genève a acquitté X._ de la prévention de blanchiment d'argent au sens de l'art. 305bis CP. B. Par jugement du 15 septembre 2005, le Tribunal de police de Genève a acquitté X._ de la prévention de blanchiment d'argent au sens de l'art. 305bis CP. C. Par requête du 28 juin 2006, X._ a conclu à ce que l'Etat de Genève lui versât la somme de 217'422 fr. 60, avec intérêts à 5 % dès le 15 septembre 2005. En substance, il a fait valoir que sa détention du 23 septembre 2003 au 21 janvier 2004 justifiait l'octroi d'une indemnité de 24'200 fr., soit 200 fr. par jour, en raison de la manière non diligente dont l'instruction avait été menée. En outre, son épouse, domiciliée à Londres, lui avait rendu visite à 12 reprises et ses frais de déplacement s'élevaient à 12'770 fr. 85. Par la suite, il avait dû revenir à Genève, soit depuis Londres, soit depuis Lagos, où se trouvait son lieu de travail principal, ce qui avait engendré des frais de voyage de 9'074 fr. 75. Il avait en outre dû recourir à deux avocats pour sa défense, la note du premier représentant 55'722 fr. et celle du second 50'655 fr. Enfin, sa perte de gain devait être compensée à concurrence de 65'000 fr., ce qui représentait une partie modeste seulement de ses revenus habituels. En substance, il a fait valoir que sa détention du 23 septembre 2003 au 21 janvier 2004 justifiait l'octroi d'une indemnité de 24'200 fr., soit 200 fr. par jour, en raison de la manière non diligente dont l'instruction avait été menée. En outre, son épouse, domiciliée à Londres, lui avait rendu visite à 12 reprises et ses frais de déplacement s'élevaient à 12'770 fr. 85. Par la suite, il avait dû revenir à Genève, soit depuis Londres, soit depuis Lagos, où se trouvait son lieu de travail principal, ce qui avait engendré des frais de voyage de 9'074 fr. 75. Il avait en outre dû recourir à deux avocats pour sa défense, la note du premier représentant 55'722 fr. et celle du second 50'655 fr. Enfin, sa perte de gain devait être compensée à concurrence de 65'000 fr., ce qui représentait une partie modeste seulement de ses revenus habituels. D. Par arrêt du 19 février 2007, la Chambre pénale de la Cour de justice a condamné l'Etat de Genève à payer à X._ une indemnité de 25'000 fr., avec intérêts à 5 % dès le 15 septembre 2005. Elle lui a accordé 12'000 fr. à titre d'indemnité pour la détention injustifiée, 10'000 fr. pour ses frais d'avocat et 3'000 fr. pour les frais de déplacement de son épouse. Elle a, en revanche, refusé de lui attribuer un dédommagement pour le gain manqué, l'intéressé n'ayant pas fourni la preuve de ses revenus habituels, ainsi qu'un montant pour ses frais de déplacement, ceux-ci n'étant pas nécessairement liés à la procédure pénale. Elle lui a accordé 12'000 fr. à titre d'indemnité pour la détention injustifiée, 10'000 fr. pour ses frais d'avocat et 3'000 fr. pour les frais de déplacement de son épouse. Elle a, en revanche, refusé de lui attribuer un dédommagement pour le gain manqué, l'intéressé n'ayant pas fourni la preuve de ses revenus habituels, ainsi qu'un montant pour ses frais de déplacement, ceux-ci n'étant pas nécessairement liés à la procédure pénale. E. X._ dépose un recours en matière pénale au Tribunal fédéral. Il se plaint d'arbitraire dans la constatation des faits et l'application du droit cantonal. Il conclut à l'annulation de l'arrêt entrepris et à ce que l'Etat de Genève soit condamné à lui verser 140'222 fr. 60, avec intérêts à 5 % dès le 15 septembre 2005.