32836 mm = 107.729659 feet