32670 mm = 107.185039 feet