In the latest build..what about the battery life ...charging time & down time...my 640 dual taking 5 hours in charge...