Wow thats a beast isn't it..........lucky you.
I'm sure there must be an adaptor for it
Try chatting to these people about it
www.acecameras.co.uk www.sherwoods-photo.co.uk http://www.telescopehouse.co.uk www.warehouseexpress.com
They all deal in Meade scopes and may be able to answer your questions