Kelia Mehani Gallina: the 12-year-old girl staring down monster waves at Teahupo’o | Kieran Pender August 5, 2025