26718 mm = 87.65748 feet