128 inches = 3.2512 meters