When I was a wee kid, I do remember porpoises in Lake Powell. You could view them from a dock on the left side of 98 just after crossing over Phillip's Inlet. The funny thing is that almost every time I drive over the bridge I still look to the left trying to see if there are any remnants of where we stopped to look.