25859 mm = 84.839239 feet