not sure... those existing holes are so hard reachable, probably will drill another ones. this should be very stable and well bolted. and rollbars will be bolted with "U" metal things (second picture). First picture shows bottom of speaker box, red line is metal plate that will press down whole thing.