Yeah, its quite a lot but should be ok, provided its not all in one small area! and also providing you havn't got any more delicate fish like a betta for example
so that's 900 for the powerhead and 900 for the filter? The filter will probably be giving out more like 400-450 with media, It'd be fine in my opinion, you have a high tech set up so good flow will be beneficial to the distribution of nutrients.