Your pacu looks like he's a rascal. Over six years ago my husband picked up a 55 gallon tank with two pacu, four oscars and two pleco at a yard sale.
Here's what 15" pacu look like in a 12" wide tank.
From personal experience, I can say that a 300 gallon tank is rather small for pacu. We are finding upgrading to an adequate tank for our pacu to be a very long and expensive process. We are now in year three in our upgrade which involves a major DIY addition to our house. We were totally ignorant newbies when these fish came into our lives. I went online to figure out which fish were the oscars and which were the pacu. I joined five fish forums, including a now defunct pacu forum. The pacu forum fell apart when two different moderators had their pacu die suddenly at two years. On other fish forums I learned about the nitrogen cycle and the need to have a cycled tank and to keep nitrates low. It was impossible to keep the 55 gallon tank cycled, because we had inadequate filtration. The pacu would start gasping if there were nitrites in the tank. As soon as we changed out enough water to remove all nitrites, they would stop gasping. We changed out about 60 gallons of water every day from that 55 gallon tank to remove debris, nitrites and nitrates. From what I have read, pacu can live over 30 years. In small tanks with poor water conditions, they live about 2 years.
If you are not testing your water, I suggest that you get a Fresh Water Master Test Kit (such as the one by API), and routinely test your water for ammonia, nitrites and nitrates. In a cycled tank, there will never be ammonia or nitrite readings. The biggest problem with keeping large fish in a small tank is keeping nitrates low. For most fish, keeping nitrates below 20 ppm is adequate, but may require frequent, large water changes. Our pacu have been in their 300 gallon tank for over five years. We can keep nitrates under control with large water changes. The tank is awefully small for our pacu. In the last month we noticed that one of our pacu turns around at a slight angle and his tail brushes the front of the tank...so he has to be 26-28". Getting rid of our pacu is not an option for us. There is no one in our area who could/would house them, except for us. I believe next year their new home will be ready.
Future home
When you do upgrade to a bigger tank, plan for easy water changes and/or a continuous water change system. Read up on sump filtration which provides superior biological filtration for large systems and can be set up for excellent mechanical filtration also.
Can pacu survive in a 300 gallon tank? Yes, I think they can with excellent water parameters, but their swimming is restricted. From what I've read, pacus given feeder fish have a tendency to become aggressive. They have voracious appetites and are hungry all the time, so they will eat everybody else's dinner if they can. Pacus on a plant based diet tend to be more mellow.
I wish you well in your fish keeping.