Group Calendar widget

OK I see a bunch of old posts relating to this but no results.

What I am looking for is a feature of the bp group calendar that will place an actual calendar as a widget or page. I want people to be able to see other groups events further out than the group widget limit of 10 without taking up a bunch of room.

Is there a way to display the multi group calendar on a page? Either as a list or as a functional calendar(preferred)? Similar to how a google calendar display looks? If this is not possible is there a good way to implement google calendars automatically for groups?

Lastly a way to export to google or other popular calendars would be awesome.