32678 mm = 107.211286 feet