2004 Bmw 645ci Specs