4089.3 cm = 134 feet and 1.96 inches