32668 mm = 107.178478 feet