88906 mm to inches