Yea no chance your LT is 143bpm. My Max is a few bpm lower than yours and I can maintain in the mid 160bpm for a long time (largely did it yesterday for nearly an hour, I need to train differently). I would guess your LT is more like 167bpm +/- 3bpm or so.
__________________
The views expressed by this poster do not reflect the views of BikeForums.net.