m109a7 weight