Did you test with only 1 AP enabled, and a single SSID enabled? If you have multiple APs and/or multiple SSIDs the available 'airtime' is reduced compared to a 'residential wireless router', which results in lower possible throughput.
Do you have jumbo frames enabled on your switches, controller and all links in the path between the AP and controller? If you haven't, you may experience packet fragmentation on the tunnel between AP and controller.
Do you have broadcast filtering enabled on the controller / Instant AP? By filtering broadcast traffic you save airtime for useful traffic.
The 650 controller is end-of-life for some time, but I'd expect that under good conditions you should be able to get more than 230 Mpbs, and if the negotiated speed is 866Mbps, roughly half of that should be achievable in a low interference environment.
Do you see the same throughput number with the controller APs and Instant APs?
If you have multiple APs, in general you can't effectively use 80 MHz channels as there is limited frequency space available to get unique channels per AP, which results in multiple APs on the same channel interfering with eachother.