32628 cm = 1070.472441 feet