Seconds to duration conversion looker studio

I have a conversion problem, when transforming the value of 341.54 seconds into duration format through looker studio it returns 00:05:41 but the correct conversion would be 00:05:42, it would be a platform error or something already expected ? If it is already expected, what is the best way to convert?