88505 mm to inches