26576 mm = 87.191601 feet