627.71 cm = 20 feet and 7.13 inches