3909 cm = 128 feet and 2.98 inches