1256 inches = 31.9024 meters