637.6 cm = 20 feet and 11.02 inches