25856 mm = 84.829396 feet