Complex sentence: With this sort of posture, only short, broad strides could be achieved, and have been so confirmed by fossilized footprints found in Carboniferous rocks.
Split into simpler sentences: With this sort of posture, only short, broad strides could be achieved. This has been confirmed by fossilized footprints found in Carboniferous rocks.