25728 mm = 84.409449 feet