translate English to French: In total there is nearly 550,000 square meteres of beach here.
En total, nous parlons de 550 000 mètres carrés de plage.