10660 cm = 349 feet and 8.85 inches