Precision of archerfish C-starts is fully temperature compensated