25897 mm = 84.963911 feet