25904 mm = 84.986877 feet