Here is a later TAF. No METAR since 0800 this morning. I have never seen winds like this in a weather message:
TNCM 061121Z 0612/0712 300120G140KT 1SM +RA BKN015 OVC030
FM061500 250/60G80KT 5SM -SHRA BKN025 BKN050
FM061900 18035G50 P6SM -SHRA SCT025 BKN060
FM070000 15020G30 P6SM FEW025 SCT060