Glassy barrels and happy people for the first swell of 2024 in the Mentawai islands