40870 mm to inches