1062.3 cm = 34 feet and 10.23 inches