25872 mm = 84.88189 feet