8632 mm = 28.32021 feet