25863 mm = 84.852362 feet