32126 mm = 105.400262 feet