20088 cm = 659 feet and 0.66 inches