51.69 inches = 1.312926 meters