26546 mm = 87.093176 feet