The 1st two sprockets look to be about equal, so 1:1. The others may be what I hear is 44/12 = 3.7 Then 1 * 3.7 = 3.7 or 3.7:1 ratio. If those are 24 or 26 inch wheels that is high ratio. Engine is powerful so it could go, but the clutch would suffer.
If the from 2 sprocket are maybe 8 and 13 teeth then 13/8 * 44/12 = 6
6:1 ratio
I once had 8:1 ratio with 26 wheel with 3hp 4 stroke and clutch heated so I has to up it. I probably did not need go as low as 20:1 ratio, but I am needing up hill off road trail climbing torque. My top speed it around 15mph.
============
Just read it again, you get barely 25mph. 25mph is going and so let me correct myself, the clutch may be holding or slipping some, but it could also be the engine is chugging due to maybe the ratio being to low, ie high gearing. 6:1 ratio would be around 50 mph if 26 inch wheel theoretically.
Does the clutch slip and heat?
MT