Thats a good point.  I hadn't done the math.  A 72v battery charged to 100% is 84.0 volts.  If the controller is pumping 45a that means 84*45=3780w.
Here's the thing though:  You have a UPP battery.  Now... UPP batteries are inexpensive and thats the only good thing you can say about them.  They have a reputation for not being robust and tend to be touted for their cheap price and thats it.  Long term, expect to have it underperform.  Here's the thing:  that casing is sized for their typical 48v/52v packs and I can say absolutely for sure that there is no way in hell that what I am seeing in that pic is a 72v pack that holds 19+ ah of capacity.  There is simply not enough room for that in the case.  You would not be the first person who got sold a bill of goods in this regard.
This is what UPP's 72v, 20ah pack looks like:  A giant brick.
	
	
		
			
				
			
			
				
				Free tax , no custom value , and fast shipping with US Fedex ,3-5working days arrive 。 USA After-sales Service Center This Item ships from United States , Can ship to most US States , don't ship to Hawaii , Alaska
				
					
						
							 
						
					
					www.uppbattery.com
				
 
			 
		 
	 
Their 52v, 20ah battery looks exactly like yours:
	
	
		
			
				
			
			
				
				Free tax , no custom value , and fast shipping with US Fedex ,3-5working days arrive 。 USA After-sales Service Center This Item ships from United States , Can ship to most US States , don't ship to Hawaii , Alaska .
				
					
						
							 
						
					
					www.uppbattery.com
				
 
			 
		 
	 
I don't think there is any chance you have a 72v pack.  Yours is either 48v or 52v.  If you bought from a reseller, they hosed you.  That 52v pack has a 30a BMS.  Thats as much as it can take and frankly I would not want to press my luck by going max with a UPP battery given their history.