Stuck

Any suggestions would be appreciated. Stuck on stage 63 and I feel like it's really low for my power level