1288.6 cm = 42 feet and 3.32 inches