58026 mm to inches