88804 mm to inches