87620 mm to inches